
package com.intretech.umsin.demo.param;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
* @version V1.0
* 用户:user 运用于控制器层(暴露给前端接口调用)查询参数载体模型类.
* @ClassName: UserParam
* @Description: 用户:user 运用于控制器层(暴露给前端接口调用)查询参数载体模型类.
* @author: 李启联
* @date:   2022-4-22 16:33:59
* @Copyright: Copyright (c) 2022
*/
@ApiModel("用户 查询参数")
public class UserParam implements Serializable {
    // 主键id
    @ApiModelProperty(value = "主键id" ,dataType="varchar(64)" ,required= true)
    private String id;
    // 名称
    @ApiModelProperty(value = "名称" ,dataType="varchar(64)" ,required= false)
    private String name;
    // 年龄
    @ApiModelProperty(value = "年龄" ,dataType="int(10)" ,required= false)
    private Integer age;
    // 性别
    @ApiModelProperty(value = "性别" ,dataType="int(10)" ,required= false)
    private Integer sex;
    // 版本号
    @ApiModelProperty(value = "版本号" ,dataType="int(10)" ,required= false)
    private Integer version;
    // 租户ID
    @ApiModelProperty(value = "租户ID" ,dataType="varchar(64)" ,required= false)
    private String tenantId;
    // 创建人
    @ApiModelProperty(value = "创建人" ,dataType="varchar(64)" ,required= false)
    private String creator;
    // 修改人
    @ApiModelProperty(value = "修改人" ,dataType="varchar(64)" ,required= false)
    private String modifier;
    // 创建时间
    @ApiModelProperty(value = "创建时间" ,dataType="datetime()" ,required= false)
    private java.time.LocalDateTime createTime;
    // 修改时间
    @ApiModelProperty(value = "修改时间" ,dataType="datetime()" ,required= false)
    private java.time.LocalDateTime modifyTime;
    // 生日
    @ApiModelProperty(value = "生日" ,dataType="datetime()" ,required= false)
    private java.time.LocalDateTime birthday;


    public String getId(){
        return this.id;
    }
    public void setId(String id){
        this.id = id;
    }

    public String getName(){
        return this.name;
    }
    public void setName(String name){
        this.name = name;
    }

    public Integer getAge(){
        return this.age;
    }
    public void setAge(Integer age){
        this.age = age;
    }

    public Integer getSex(){
        return this.sex;
    }
    public void setSex(Integer sex){
        this.sex = sex;
    }

    public Integer getVersion(){
        return this.version;
    }
    public void setVersion(Integer version){
        this.version = version;
    }

    public String getTenantId(){
        return this.tenantId;
    }
    public void setTenantId(String tenantId){
        this.tenantId = tenantId;
    }

    public String getCreator(){
        return this.creator;
    }
    public void setCreator(String creator){
        this.creator = creator;
    }

    public String getModifier(){
        return this.modifier;
    }
    public void setModifier(String modifier){
        this.modifier = modifier;
    }

    public java.time.LocalDateTime getCreateTime(){
        return this.createTime;
    }
    public void setCreateTime(java.time.LocalDateTime createTime){
        this.createTime = createTime;
    }

    public java.time.LocalDateTime getModifyTime(){
        return this.modifyTime;
    }
    public void setModifyTime(java.time.LocalDateTime modifyTime){
        this.modifyTime = modifyTime;
    }

    public java.time.LocalDateTime getBirthday(){
        return this.birthday;
    }
    public void setBirthday(java.time.LocalDateTime birthday){
        this.birthday = birthday;
    }

    public UserParam(){
    }



}